Sakura_Move_Left_Hilight = table.duplicate(Shape_Box); table.inbox(Sakura_Move_Left_Hilight, "shape[fx]: Sakura Move Left Hilight","Syl",true,false,"#F6F3F3","#CB4DD2","#6A8DD6","0","0","0","l.start_time+ syl.start_time + syl.dur*module","fx.start_time + 1200 + r(50)*10","","","","","syl.left","syl.middle","","","5","r(0,2)","fx.pos_l + syl.width*module, fx.pos_l + syl.width*module - r(80,200)*ratio","fx.pos_y + r(-l.descent,l.descent), fx.pos_y + r(-syl.height/2, syl.height/2)","","syl.dur/50","r(8,12)*ratio","shape.sakura","format('\\\\bord0\\\\shad0\\\\blur1\\\\1vc%s\\\\t(0.7,\\\\frx%s\\\\fry%s\\\\fr%s)\\\\fad(200,200)', color.gradientv('&HFFFFFF&', shape.color3c), r(-900,900), r(-900,900), r(-900,900))",""); table.insert(shape_fx_library, Sakura_Move_Left_Hilight); table.insert(shape_fx, "Sakura Move Left Hilight")

	
Sakura_Move_in_Line = table.duplicate(Shape_Box); table.inbox(Sakura_Move_in_Line, "shape[fx]: Sakura Move in Line","Char",true,false,"#F6F3F3","#CB4DD2","#6A8DD6","0","0","0","l.start_time + 50*(char.i - char.n/2 - 1) - 200","l.end_time + 50*(char.i - char.n/2 - 1) - 200","","","","","char.center","char.top","","","5","r(0,2)","fx.pos_x + r(-char.width/2,char.width/2), fx.pos_x + r(-char.width/2,char.width/2)","fx.pos_y + r(-4,4)*ratio, fx.pos_y + r(char.height/2, char.height)","","1","r(8,12)*ratio","shape.sakura","format('\\\\bord0\\\\shad0\\\\blur1\\\\1vc%s\\\\t(0.7,\\\\frx%s\\\\fry%s\\\\fr%s)\\\\fad(200,200)', color.gradientv('&HFFFFFF&', shape.color3c), r(-900,900), r(-900,900), r(-900,900))",""); table.insert(shape_fx_library, Sakura_Move_in_Line); table.insert(shape_fx, "Sakura Move in Line")
